package com.nbst.dao.mapper.mes;

import java.util.List;
import java.util.Map;

import com.nbst.dao.base.mapper.BaseMapper;
import com.nbst.model.mes.SubcIn;
import com.nbst.model.mes.auxi.SubcInTz;

/**
 * @ClassName: SubcInMapper
 * @Description:工序委外接收单表体Mapper层
 * @author Ycy
 * @date 2018-10-29
 * 
 */

public interface SubcInMapper extends BaseMapper<SubcIn> {
	/**
	 * 根据接收员工查询未质检的数据
	 * 
	 * @param map
	 * @return List<Map<String,Object>>
	 * @author King
	 * @date 2019年1月22日
	 */
	List<Map<String, Object>> getSubcIn(Map<String, Object> map);

	/**
	 * 根据条件查询委外转入单已审核入库表
	 * 
	 * @param map
	 * @return List<Map<String,Object>>
	 * @author King
	 * @date 2019年6月24日
	 */
	List<Map<String, Object>> subcInCheckList(Map<String, Object> map);

	/**
	 * 获取接收台账信息
	 * 
	 * @param map
	 * @return List<SubcInTz>
	 * @author King
	 * @date 2020年5月22日
	 */
	List<SubcInTz> getSubcInTzList(Map map);

}